// 定义所有的页面接口函数,管理所有的请求

// 引入封装好的axios,其实就是instance
import instance from "./request.js";

// 1.登录请求
export function loginApi(params) {
  // Send a POST request
  return instance({
    method: "post",
    url: "/login",
    data: params,
  });
}

// 2.权限请求
export function pressApi(params) {
  return instance({
    method: "post",
    url: "/getpress",
    data: params,
  });
}

// 3. 用户列表数据请求
export function getuserlist(params) {
  return instance({
    method: "post",
    url: "/getUserList",
    data: params,
  });
}

// 4. 删除用户数据请求
export function deleteUser(params) {
  return instance({
    method: "get",
    url: "/deleteUser",
    params: params,
  });
}

// 5. 编辑用户数据请求
export function editUser(params) {
  return instance({
    method: "post",
    url: "/editUser",
    data: params,
  });
}

// 6. 添加用户数据请求
export function addUser(params) {
  return instance({
    method: "post",
    url: "/addUser",
    data: params,
  });
}
